package com.chenjt.jvm.first.eleven_GCLog;

/**
 * 注释：
 * 在jdk7和jdk8中分别执行
 * -Xmn10M：新生代大小：10M
 * -verbose:gc -Xms20M -Xmx20M -Xmn10M -XX:+PrintGCDetails -XX:SurvivorRatio=8 -XX:+UseSerialGC -Xloggc:./logs/gc.log
 *
 * @author chenjt
 * @date 2025/6/21 9:55
 */
public class GCLogTest1 {


    private static final int _1MB = 1024 * 1024;

    public static void testAllocation() {
        byte[] allocation1, allocation2, allocation3, allocation4;
        allocation1 = new byte[2 * _1MB];
        allocation2 = new byte[2 * _1MB];
        allocation3 = new byte[2 * _1MB];
        allocation4 = new byte[4 * _1MB];
    }

    public static void main(String[] args) {
        testAllocation();
    }


}
